Recently Sold Homes in Port Townsend, WA

317 homes