Santa Cruz Bible Church Solar

Completion Time: 45 Days | Location: Santa Cruz, CA | Savings: $123,667 | Square Footage: 66570 | System Size: 204.65kW
ilum tiny logo

Related Projects

ilum tiny logo

Cleaner energy is waiting for you!