7307 Shaftesbury Avenue, St Louis, MO 63130 - MLS#21054059 - Fred V...