The Tesla Find Us map now has a pin for Alameda, CA so I took a look at the building permit records and found permit E18-0211:
It's at 523 South Shore Center. The plans were submitted for review on May 14th.
TESLA EV SUPERCHARGER, STATION TO INCLUDE: UTILITY TRANSFORMER, SWITCHGEAR, CHARGER CABINETS, CHARGE POSTS (ELEC)
It's at 523 South Shore Center. The plans were submitted for review on May 14th.