Imperial Valley Solar Co (IVSC) 2 IVSC2

IVSC2
Photovoltaic
20
20
Operating
2015
Solar
Operator Owned