View Details 8886 E Mountain Spring Road Dc Ranch Parcel 2.3 Amd | Scottsdale $914,900 2 bd 3 ba 2,431 sqft 0.13 acres On Site 16 Days Ago