Krobach

Krobach

Krobach

Total system size: 26.81 kW
City: Hayward, CA
Panel type: SunPower