3900 W 63rd Street #15, Chicago, IL 60629 - Homesnap