Alamo Architects

  • Location: San Antonio
  • Install Date: September, 2012
  • System Size: 50kW
  • Solar Contribution: 20%