4247 Laclede Avenue, Saint Louis, MO 63108 - Homesnap