P.S. the street sign at 28th says Guerrero, not San Jose. I think that SF DPW (which owns the map I linked to above) is the authority on streets, not SF MTA (which places the signs), and what I said above is correct, but this is not an easy situation to understand.