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