Commercial Portfolio > Automotive > Taylor & Sons Chevrolet

Taylor & Sons Chevrolet

  • Location: Ponderay, Idaho
  • Install Date: September, 2020
  • System Size: 148.5kW
  • Solar Contribution: 60%
For more information about this project, contact: