24634 N 120th Pl, Scottsdale, AZ 85255 Zillow Luxury real estate(00) Save Image Image gallery: Home Zillow