400 S 14th Street #1020, Saint Louis, MO 63103 - Homesnap