Description
House located at 6504 W 63rd CHICAGO, Illinois 60638. The property was built in 1963. 6504 W 63rd CHICAGO, Illinois 60638 is in the CHI - Clearing neighborhood. CHI - Forest Glen, CHI - Avondale, and CHI - West Englewood are nearby neighbourhoods.