Strictly Pediatrics

  • Location: Austin
  • Install Date: May, 2016
  • System Size: 812kW
  • Solar Contribution: 50%