Directions to Echo Lake Apartments

Map & Directions

Echo Lake apartment homes are located in beautiful Shoreline, Washington, just 11 miles north of downtown Seattle.

Echo Lake Apartments

(206) 745-6016

1150 N. 192nd St Shoreline, WA 98133