35
30 Lyman St
Westborough, MA 01581
Rate Upon Request
1,222-28,780 SF
15
Spaces Available
Built 2001
28,780 SF Contiguous
Built 2001
1,222-28,780 SF
Rate Upon Request
Office, Retail