1203 Saint Charles Street, Saint Louis, MO 63103 - Homesnap