601 Deer Creek Road, O'fallon, IL 62269 - MLS#21053763 - Fred Ventu...