3106 N 70TH Street 2002, Scottsdale, AZ 85251
3 Beds 3 Baths 1,960 Sq.Ft. 1,092 Sq.Ft.