5696 Kingsbury Avenue #202, Saint Louis, MO 63112 - Homesnap