2320 S 11th St UNIT C Saint Louis, MO 63104