2057 Blendon Place, St Louis, MO 63143