Location: Mercer Island
Address: S.E. 32nd St. & 60th Ave. S.E.
Acreage: approx. 0.15
I’ve been checking out waterfront street ends on Mercer Island lately, and Proctor Landing is a pleasant discovery.
Unlike most other street ends I’ve come across, this one has […]