Year Built: 2018| 4,053 Approx. Square Feet
27356 W Meadow Rose Court, Lake Barrington, Il 60010
Year Built: 1996| 2,917 Approx. Square Feet
422 White Oak Lane, Lake Barrington, Il 60010