78
21-69 S Main St
Leicester, MA 01524
$2,900,000 USD
74,745 SF
3.41% Cap Rate
74,745 SF
$2,900,000 USD
Light Distribution