18249 73rd Avenue NE at 18249 73rd Avenue NE, Kenmore, WA 98028 | HotPads