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