1354 Tamm Ave Saint Louis, MO 63139