9120 Tutwiler Avenue, St Louis, MO 63134 - MLS#21052273 - Fred Vent...