View Details Under Contract $925,000 1 of 40 Alabama Hill | Bellingham 5 beds 3 baths 2,476 sqft 0.18 acres