Project Information:
Address: 5614 W Orangewood Ave, Glendale, AZ 85301
System Size: 236.61 kW
Year: 2018