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