Apartment Unit E2 at 17811 80th Avenue NE, Kenmore, WA 98028 | HotPads