Haller Lake Street End

Address: N 125th St / Densmore Ave N
Haller Lake is a small lake in north Seattle. This little park provides public access to the west side of the lake, along the North 125th Street [...]
View Park
Loading Icon