91
21-69 S Main St
Leicester, MA 01524
$12.00 - $16.00 USD/SF/YR
130-15,174 SF
11
Spaces Available
Built 1880
15,174 SF Contiguous
Built 1880
130-15,174 SF
$12.00 - $16.00 USD/SF/YR
Office, Office/Retail, Retail, Flex, Industrial