Project Description
One of Integra’s larger and equally efficient installations done in one of the most aesthetically pleasing locations is Avoca Beach (North Avoca SLSC). Installed on the roof of a warehouse on the edge of Avoca Beach is this 19.7kW system, standing tall since September 2019.
- 19.7KW
- September 2019
- Avoca Beach
- Australia