50 Bearfoot Rd
Northborough, MA 01532
$9,500,000 USD
67,340 SF
67,340 SF
$9,500,000 USD
Light Manufacturing