2819 Miami Street, St Louis, MO 63118