LogMeIn Takes 101,821 SF in Boston

LogMeIn signed a 101,821-square-foot lease in two contiguous office buildings at 312-320 and 322-330 Summer St. in Boston. The company will relocate its corporate headquarters to the complex next year. There is a six-story, 58,800-square-foot Class C structure at 312-320 Summer and a
Read More