Location: Fremont/North Seattle
Address: 860 N. 36th St.
Acreage: 0.56
Fremont’s beloved troll has a new park to play in next door to his hiding spot under the Aurora Bridge.
What was once an overgrown, weed-filled hillside is now a beautiful green space with […]