6828 Magnolia Avenue, St Louis, MO 63143 - MLS#21070941 - Fred Vent...