1436 Nw 62nd St Seattle Wa 98107, 106 | HotPads