17 Spring Creek South Barrington, Illinois 60010, South Barrington
4 beds|5 baths|10627 sqft|built in 1991
Description
House located at 17 Spring Creek South Barrington, Illinois 60010. It has 4 beds, 5 bathrooms, and is 10627 square feet. The property was built in 1991. 17 Spring Creek South Barrington, Illinois 60010 is in the Barrington Area neighborhood.