Duwamish Park

intersection of interurban avenue south and south 115th street Tukwila, Washington