Troll’s Knoll Park

Address: 820 N 36th St, Seattle, WA 98103
The site is located in the right-of-way at the north end of the Aurora Avenue Bridge between 808 N 36th Street and 916 N 36th Street, just west of the [...]
View Park
Loading Icon