2305 Saint Louis Avenue, St Louis, MO 63106 - MLS#20003781 - Fred V...