135.38 Kilowatt Solar PV System | Décor Discount Store

Installation of a 135.38 kW solar system on a commercial storefront.