257 E Main St
257 E Main St, Barrington, IL
Boutique office building in prime location near downtown Barrington, IL. Adjacent to Metra train station, dining and shopping. Available office has reception area and conference room.
Loading map...
257 E Main St, Barrington, IL
Boutique office building in prime location near downtown Barrington, IL. Adjacent to Metra train station, dining and shopping. Available office has reception area and conference room.