Office

Larken to build 19,000 sq. ft. of new office space at Branchburg site