Denver Public Schools

  • 6
LOCATION:
Denver
STATE:
Colorado
PEAK POWER:
1.8MW
DESCRIPTION:
Multiple schools totalling 1.8MW
  • Date: 9th February 2011