370 Ellis St San Francisco Ca 94102, 26 | HotPads