Where is Sellwood?

Where is Sellwood located?

Sellwood, Oregon, United States (approx. 45.47467°, -122.64°)


Where is Sellwood on the map?