2
Fully Permitted Development Site
Spencer, MA 01562
$2,500,000 USD
15.89 AC
15.89 AC
$2,500,000 USD
Commercial