138 Hillcrest Ct, Barrington IL 60010
$510,000
120 Kainer Ave, Barrington IL 60010
$429,000
407 E Main St, Barrington IL 60010
$595,000
21253 N Woodland Ave, Barrington IL 60010
$558,700