20 Bare Hill Rd
Groveland, MA 01834
$2,950,000 USD
51.96 AC
51.96 AC
$2,950,000 USD
Commercial