View Details 8664 E Chama Road Tamarron | Scottsdale $2,135,000 6 bd 5 ba 1 ½ ba 6,138 sqft 0.86 acres Under Contract