Location: Mercer Island
Address: 78th Av. S.E. & S.E. 42nd St.
Acreage: 0.07
A little wider than Forest Landing down the road, this sweet waterfront spot offers up a bench and Adirondack chair to enjoy the Lake Washington water views. Take the stone steps down […]