Sol Orchard Imperial 1

  • Project Location: El Centro, CA
  • Project Size: 12.47 KV Collective System

Participated in the Construction of the Project