19
1 Research Dr
Westborough, MA 01581
Rate Upon Request
15,199-31,506 SF
4
Spaces Available
Built 1981
50,998 SF Contiguous
Built 1981
15,199-31,506 SF
Rate Upon Request
Modern, energy-efficient office space with best-in-class amenities, professional management, and seamless connectivity to major highways.
Office