Greenleaf 1 Power Plant in Sutter County, California

Greenleaf 1 Power Plant in Sutter County is an industrial area (Greenleaf Energy LLC).
Land Use
industrial area
Operator
Greenleaf Energy LLC