Solar Mounting Systems
Type: ground-mount-solar
Size: 3.42MW
Location: Shrewsbury, MA