18
701 Greylock St
Lee, MA 01238
Rate Upon Request
17,817-220,000 SF
1
Space Available
Built 1966
230,000 SF Contiguous
Built 1966
17,817-220,000 SF
Rate Upon Request
Industrial