18.51 kW Solar Installation - Woolwich, NJ

18.51 kW Solar Installation - Woolwich, NJ