84 KW roof mounted, solar PV project

84 Kw Solar Power System

84 KW roof mounted, solar PV project located in Los Angeles, CA. Electricity sold to LADWP under 20 year PPA.