Del Mesa Carmel (Under Construction)

Location Carmel, CA
Size 822 kW
Annual Production 1,303,488 kWh
Estimated CO2 Offset
(over the life of the system)
10,522 mT

More Projects