7526 24th Ave Nw Seattle Wa 98117, 5 | HotPads