1029 W Frisco Avenue, Saint Louis, MO 63122 - Homesnap