1977 Water Chase New Lenox, Illinois 60451, New Lenox
5 beds|4 baths|4638 sqft|built in 2008
Description
House located at 1977 Water Chase New Lenox, Illinois 60451. It has 5 beds, 4 bathrooms, and is 4638 square feet. The property was built in 2008. 1977 Water Chase New Lenox, Illinois 60451 is in the New Lenox neighborhood.