10525 24th Ave Ne Seattle Wa 98125, 104 | HotPads