Portal Ridge Solar in Lancaster, CA 93536

Portal Ridge Solar in Lancaster, CA 93536 (Los Angeles County) is a power plant (Portal Ridge Solar, LLC, Solar, Photovoltaic). Portal Ridge Solar is located near West Avenue I.

Operator
Portal Ridge Solar, LLC