2909 W 63rd Street, Chicago, IL 60629
2,601 Sq.Ft. LIVING AREA
3,125 Sq.Ft. lot