View Details Under Contract $985,000 1 of 38 Haven Lake | Tahuya 2 beds 3 baths 3,224 sqft 0.31 acres