228 Cameron Road, St Louis, MO 63137 - MLS#21053700 - Fred Venturin...