Year Built: 1985| 10,449 Approx. Square Feet
17 Heron Lane, Barrington Hills, Il 60010
Year Built: | 1,308 Approx. Square Feet
10601 Haegers Bend Road, Barrington Hills, Il 60010