Apartment Unit E206 at 20101 61 Place W, Lynnwood, WA 98036 | HotPads