Where is Lenora St & 4th Ave?

Where is Lenora St & 4th Ave located?

Lenora St & 4th Ave, Lenora St & 4th Ave, United States of America (approx. 47.61397°, -122.34129°)


Where is Lenora St & 4th Ave on the map?