$2,200,000
160-170 North Rainbow Road, North Barrington, IL 60010
$1,975,000
18 Hidden Brook Drive, North Barrington, IL 60010
$1,549,000
72-78 Dundee Lane, Barrington Hills, IL 60010
$1,100,000
170 North Rainbow Road, North Barrington, IL 60010
$590,000
30 Alice Lane, Lake Barrington, IL 60010
$69,900
1530 Westbourne Parkway, Algonquin, IL 60102
1540 Westbourne Parkway, Algonquin, IL 60102