Developer pitching self-storage facility in Barrington

A developer intends to buy a 4.81-acre property on Barrington’s southeast side to construct a self-storage facility on the site, village officials said.

Related posts