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