878 Melvin Avenue, St Louis, MO 63137 - MLS#21053753 - Fred Venturi...