525 Ponderosa Avenue #5, O Fallon, IL 62269 - Homesnap