2005 Lynch Street #2007, St Louis, MO 63118 - MLS#21051595 - Fred V...