Save search
List

Massachusetts farm land for sale

27 properties
$1,750,00018 ac

Barnstable County

West Barnstable, MA 02668

$299,0008.4 ac

Hampshire County

Belchertown, MA 01007

$225,00021.6 ac

Berkshire County

New Marlborough, MA 01230

$225,00021.4 ac

Berkshire County

New Marlborough, MA 01230

Save this search to get property updates

Save search
View map