Palo Alto, CA - Stanford Shopping Center
Operational
20
Stalls
72kW
Peak Power
Urban
Generation
Output Capacity72 / 500 kW
Location22 m elev
660 Stanford Shopping Center, Palo Alto, CA, 94304
Connectors
TPC
External
660 Stanford Shopping Center, Palo Alto, CA, 94304