2315 268th Ave Ne Redmond Wa 98053 | HotPads