2410 North And South, St Louis, MO 63114 - MLS#21053447 - Fred Vent...