5224 Wells Avenue, St Louis, MO 63113 - MLS#21060783 - Fred Venturi...