View Details Price Reduced $1,275,000 1 of 35 Plum Island | Newburyport 3 beds 2 baths 1,738 sqft 0.12 acres
View Details Under Contract $1,250,000 1 of 41 Plum Island | Newbury 3 beds 2 baths 1 ½ baths 1,332 sqft 0.1 acres
View Details Price Reduced $728,000 1 of 40 Plum Island | Newburyport 3 beds 1 baths 1,484 sqft 0.21 acres