Imagine living at the lake with a view of the water, surrounded by towering evergreens and expanses of green lawnthis is what living at Echo Lake Apartments is all about. Imagine an elegant gathering place where friends and family can get together and visit around the cozy fireplacethis is what the clubhouse at Echo Lake was meant to be. Imagine a caring group of people whose goal is your happinessthese are the professional property management and maintenance teams at Echo Lake! Echo Lake luxury apartment homes are located next to picturesque Echo Lake in Shoreline, a satellite city of Seattle, Washington.