17703 SE 188th Place #3026, Renton, WA 98058 - Homesnap