2629 Nw 63rd St Seattle Wa 98107, B | HotPads