Upton Place

 

Project Location: Washington, DC
Project Scope: 239.4 kW Ballasted Solar Power System; 43.12 Integrated Solar Power Green Roof System