Acquiring satellite view…

Sellwood Riverfront Park

Authoritative

Sellwood Riverfront Park is a public boat launch on Willamette River (Lower) in Portland, Multnomah County, Oregon (97202). Managed by City of Portland. GPS coordinates: 45.4663°N, 122.6643°W.