631 Ofarrell St San Francisco Ca 94109, 411 | HotPads