View Details $1,299,000 1 of 36 Salt Marsh Front! Deeded Beach! | Barrington 4 beds 1 baths 1 ½ baths 1,411 sqft 0.85 acres On Site: 766 Days