It's not on the "find us" map yet on Tesla's site. Looking at the permit tracking they just finished the "pre-final" inspection on 5/17/2021, still have not done final inspection yet. Was going to stop by, but I think I'm going to wait until they have their final inspection first, as technically they need to wait until after the final before letting the public use it.
Ah thanks for clarifying. Hope I didn't break anything.
Still, very happy that it's at the "pre-final" inspection stage. This seems to indicate that it's finished construction and also that PG&E has done their part.