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