504 Lavaca Saint Louis, MO 63105