25913 N 89th St, Scottsdale

5 beds   |   4.5 baths

25913 N 89th St
Scottsdale, AZ

Property Details

MLS #: 6128547
Bedrooms: 5
Bathrooms: 4.5
Square Feet: 5,040