130 Harvard Ave E Seattle Wa 98102, 14648 | HotPads