16590 Ne 83rd St Redmond Wa 98052, 228 | HotPads