> $3,750,000 Active 4Beds5Baths3940Sqft0.28Acres 6416 Calle Camelia --, Scottsdale, AZ 85251 MLS#: 6981778