The Campus at Marlborough

Total Square Feet

530,000

Location

Marlborough, MA

Use

Lab/Office

Buildings

4

Year Acquired

2020

Occupants

For more information contact Tyler McGrail at Newmark for leasing information.