5835 Victoria Avenue, St Louis, MO 63110 - MLS#21073206 - Fred Vent...