3856 Folsom Avenue, St Louis, MO 63110 - MLS#21054607 - Fred Ventur...