1351 Monier Place, St Louis, MO 63122 - MLS#21069267 - Fred Venturi...