17
1 Research Dr
Westborough, MA 01581
Rate Upon Request
15,199-117,208 SF
5
Spaces Available
Built 1981
117,208 SF Contiguous
Built 1981
15,199-117,208 SF
Rate Upon Request
Modern, energy-efficient office space with best-in-class amenities, professional management, and seamless connectivity to major highways.
Office, Flex