14

1 Research Dr
Westborough, MA 01581
Rate Upon Request
2,281-22,806 SF
6
Spaces Available
Built 1981
50,998 SF Contiguous
Built 1981
2,281-22,806 SF
Rate Upon Request
Modern, energy-efficient office space with best-in-class amenities, professional management, and seamless connectivity to major highways.
Office