Address: 111 NE Northlake Way, Seattle, WA 98105, USA
Except that even the street parking gets rather sparse on those summer weekends.
Yes, you have to have a permit to park on site. But there is also lots of free parking on the road.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Marina
2203 Alaskan Way, Seattle, WA 98121, USA
1335 N Northlake Way, Seattle, WA 98103, USA
5265 Shilshole Ave NW, Seattle, WA 98107, USA
1317 SW Spokane St, Seattle, WA 98134, USA
2601 W Marina Pl, Seattle, WA 98199, USA
1080 W Ewing Pl, Seattle, WA 98119, USA