Fort Worden
Fort Worden and Port Townsend.
Here's the former barracks. I don't know if they're occupied now, but somewhere around here is where they filmed An Officer and a Gentleman.