4466 West Pine #24F & G, Saint Louis, MO 63108 - Homesnap