18017 68th ave ne, Kenmore, WA, United States, Washington 98028 ...