130 Harvard Ave E Seattle Wa 98102, 14651 | HotPads