8706 Fatima Drive, St Louis, MO 63123 - MLS#20011761 - Fred Venturi...