Los Angeles, CA - Alameda St
Operational
16
Stalls
72kW
Peak Power
Urban
Generation
Output Capacity72 / 500 kW
Location74 m elev
787 S. Alameda St, Los Angeles, CA, 90021
Connectors
TPC
Access Notes
- Located at ROW DTLA
- Level 5
External
787 S. Alameda St, Los Angeles, CA, 90021