7601 E Indian Bend Road 2050, Scottsdale, AZ 85250
2 Beds 2 Baths 1,364 Sq.Ft. 1,416 Sq.Ft.