21-69 S Main St
Leicester, MA 01524
$2,400,000 USD
74,745 SF
74,745 SF
$2,400,000 USD
Warehouse