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