$3,105,000 Active Under Contract 15Beds15Baths--Sqft--Acres 3220 N 66th Pl, Scottsdale, AZ 85251 MLS#: 7014299