4125 Obear Avenue, St Louis, MO 63107 - MLS#20049262 - Fred Venturi...