OTA AMERICA PROJECT
• OTA AMERICA
• 16001 Manning Way, Cerritos, CA 90703
• Energy Solution: Solar PV
• System Size: 40 kW
• Installed: Aug. 2023
• 16001 Manning Way, Cerritos, CA 90703
• Energy Solution: Solar PV
• System Size: 40 kW
• Installed: Aug. 2023