Billerica

0.8MW

MWh of electricity per year
Project Size
Services

Strata Solar Commercial completed the Billerica office complex in 2017. This is one of several projects Strata has completed in Massachusetts.

Location Billerica, MA