Duwamish River People’s Park (formerly Terminal 117), 8700 Dallas Ave S, Seattle, WA 98108 POSTED BYCarole Cancler Duwamish River People’s Park (formerly Terminal 117), 8700 Dallas Ave S, Seattle, WA 98108