6838 Geary Blvd San Francisco Ca 94121, 3 | HotPads