Add this property to your favorites View Details 120 Dean Avenue Marxer Manor | O'Fallon $109,000 1 bd 1 ½ ba 1,058 sqft 0.23 acres On Site 51 Days Ago