View Details Under Contract $1,680,000 1 of 30 West Island | Fairhaven 3 beds 3 baths 2,112 sqft 0.72 acres