4
106-140 Barrington Commons Ct
Barrington, IL 60010
$3,600,000 USD
35,475 SF
8.5% Cap Rate
35,475 SF
$3,600,000 USD
Storefront