View Details Under Contract $738,000 1 of 28 Fairhaven | Bellingham 1 beds 1 baths 930 sqft 0.45 acres