Project Description

AVTA BUS DEPOT LANCASTER, CA

SOLAR SYSTEM SIZE: 325KW