920 Talmage
St Louis, MO 63110