Project Description

Liberty Self Storage chose South Coast Solar to install a portfolio of over 1.2MW of PV at 7 different facilities.