17 Spring Creek Dr South Barrington, IL 60010 - 4 beds/5 full, 1 half baths | Zenlist