2260 N Point St San Francisco Ca 94123, 4 | HotPads