Westlake Medical Center

  • Location: Austin
  • Install Date: June, 2016
  • System Size: 509kW
  • Solar Contribution: 10%