Year Built: 1984| 2,800 Approx. Square Feet
475 Duck Pond Lane, North Barrington, Il 60010
Year Built: 1986| 3,030 Approx. Square Feet
555 Signal Hill Road, North Barrington, Il 60010