1321 New Charter, O'fallon, MO 63366 - MLS#21051780 - Fred Venturin...