1206 Taylor Ave N Seattle Wa 98109, 104 | HotPads