52
21-69 S Main St
Leicester, MA 01524
$12.00 - $16.00 USD/SF/YR
130-9,600 SF
10
Spaces Available
Built 1880
9,600 SF Contiguous
Built 1880
130-9,600 SF
$12.00 - $16.00 USD/SF/YR
Office, Office/Retail, Flex, Industrial