3743 23rd St San Francisco Ca 94114, 3743 | HotPads