314 N Broadway #1108, Saint Louis, MO 63102 - Homesnap