Year Built: 1989| 4,591 Approx. Square Feet
4 Piermont Drive, North Barrington, Il 60010
Year Built: 2002| 10,534 Approx. Square Feet
239 Indian Trail Road, North Barrington, Il 60010