Commercial Portfolio > Office Buildings > 3423 Holdings

3423 Holdings

  • Location: Austin
  • Install Date: August, 2020
  • System Size: 477.95kW
  • Solar Contribution: 70%
For more information about this project, contact: