$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
$69,900
1530 Westbourne Parkway, Algonquin, IL 60102
1540 Westbourne Parkway, Algonquin, IL 60102