4648 Hannover Avenue, St Louis, MO 63123 - MLS#21060351 - Fred Vent...