506 E Howell St Seattle Wa 98122, E208 | HotPads