Found this on the Find Us map. Not sure if there is already a thread started. I did not see this on the nav yet but perhaps a local would want to look into this or someone with some skills in the building/permits department. Could be a mistake too since Find Us has been somewhat unreliable lately. Address:
760 Newhall Drive
San Jose, CA 95110
760 Newhall Drive
San Jose, CA 95110