8500 Frost Avenue, St Louis, MO 63134 - MLS#21052671 - Fred Venturi...