28286 W Route 22
Lake Barrington, IL 60010
$1,895,000 USD
15 AC
15 AC
$1,895,000 USD
Residential