1/42 42 Active $1,500,000 4 Beds3 Baths3,086 SqFt 22602 N 80TH Place, Scottsdale, AZ 85255 Single Family Home Listed by Laura Lucky of Russ Lyon Sotheby's International Realty