Where is Seneca St & 8th Ave?

Where is Seneca St & 8th Ave located?

Seneca St & 8th Ave, Seneca St & 8th Ave, United States of America (approx. 47.609253°, -122.32984°)


Where is Seneca St & 8th Ave on the map?