2143 31st Ave San Francisco Ca 94116 | HotPads