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