Where is Seneca St & 6th Ave?

Where is Seneca St & 6th Ave located?

Seneca St & 6th Ave, Seneca St & 6th Ave, United States of America (approx. 47.60874°, -122.33148°)


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