View Details 890 E 7905 S Ponderosa Park | Sandy $489,000 6 bd 3 ba 2,442 sqft 0.19 acres Under Contract