Portfolio > Commercial > Automotive > Alfa Romeo and Maserati of San Antonio

Alfa Romeo and Maserati of San Antonio

  • Location: San Antonio
  • Install Date: April, 2019
  • System Size: 214kW
  • Solar Contribution: 54%