1280 Main St
Millis, MA 02054
$3,650,000 USD
23 AC
23 AC
$3,650,000 USD
Industrial