12320 Design Lane, St Louis, MO 63146 - MLS#21069430 - Fred Venturi...