130 Harvard Ave E Seattle Wa 98102, 14658 | HotPads