House for sale, 20389 N 95th Place, in Scottsdale, United StatesScottsdale, 20389 N 95th PlaceSemi-detached house • 3 room(s) • 3 bed. • 161.65 m²