12
1161 Main St
Holden, MA 01520
$900,000 USD
5,015 SF
5,015 SF
$900,000 USD
Office