1430 Olive Street #2, St Louis, MO 63103 - MLS#20042828 - Fred Vent...