2024 W Carroll Ave Chicago Il 60612. 2135 w carroll ave chicago, il 60612. 3423 w carroll ave, chicago, il 60624.
Closed for staff training april 22 & may 22, 2024. House located at 2024 w race ave, chicago, il 60612 sold for $1,015,000 on apr 28, 2017.