112 Main St
Northborough, MA 01532
$3,800,000 USD
18,754 SF
7.36% Cap Rate
18,754 SF
$3,800,000 USD
Medical