North Passage Point

Views
Address: 600 NE Northlake Way, Seattle, WA 98105
This little park and it's South Passage sister directly across the channel, sit between the pillars of the Freeway Bridge on the water passage between [...]
View Park
Loading Icon