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