1/103 103 New $2,690,000 4 Beds3 Baths4,213 SqFt 12590 N 85TH Street, Scottsdale, AZ 85260 Single Family Home Listed by Sharyn Meehan of HomeSmart