718 N Woodlawn Avenue, Saint Louis, MO 63122 - Homesnap