1/4 4 Pending $2,695,000 5 Beds5.5 Baths3,920 SqFt 3320 N 62ND Street, Scottsdale, AZ 85251 Single Family Home Listed by Samantha Moore of Compass