12835 N 89Th Pl Scottsdale AZ 85260 MLS 6719127
Schedule a Showing & See the Inside: (623)
341-3085
$560,000
South On 90Th, West On Windrose, North On 89Th Pl.
Courtesy of: Hague Partners