Desert Hills North $15,000,000 11612 N 86TH Street Scottsdale, AZ 7 Beds 8 Baths 8,587 Sqft View More