145 Clark St
Leicester, MA 01524
$1,700,000 USD
9,800 SF
9,800 SF
$1,700,000 USD
Self Storage