8818 W 24TH ST
NORTH RIVERSIDE, IL 60546
This is a Single Family home located at 8818 W 24TH STREET, NORTH RIVERSIDE, IL. 8818 W 24TH STREET has 0 bedrooms, 2.0 full bathrooms, 0.0 partial bathrooms, and approximately 1986 square feet. The property has a lot size of 5375 square feet and was built in 1951.