131 Buddie Avenue, St Louis, MO 63135 - MLS#21052513 - Fred Venturi...