2840 Laclede Station Road, St Louis, MO 63143 - MLS#21061504 - Fred...