View Details Open House $675,000 1 of 41 Marstons Mills | Barnstable 3 beds 2 baths 1 ½ baths 2,495 sqft 0.47 acres
View Details $2,695,000 1 of 37 Marstons Mills | Barnstable 4 beds 4 baths 2 ½ baths 5,021 sqft 1 acres
View Details Under Contract $750,000 1 of 42 Marstons Mills | Barnstable 3 beds 2 baths 1,460 sqft 0.49 acres