Long Beach, CA 90808

System Size: 143.88 kW DC