12
114-120 S Northwest Hwy
Barrington, IL 60010
$2,959,000 USD
5,780 SF
5.69% Cap Rate
5,780 SF
$2,959,000 USD
Storefront