1316 Ne 80th St Seattle Wa 98115, 2 | HotPads