2316 Seven Pines Drive, St Louis, MO 63146 - MLS#21071644 - Fred Ve...