17900 NE 90th Street #17918, Redmond, WA 98052 - HotPads