Skyline Tower was the first LEED®-certified structure in the area and is now one of only a few true high-rise buildings.
Skyline Tower, a 14-story LEED®-certified structure, has transformed an underutilized site into a dense urban development creating commercial and residential opportunities. The new structure at 519 E. Green Street, Champaign, is revitalizing the Campustown area.
Major project challenges included an extremely tight site with very limited surrounding space and a short completion timeline. In addition, because of the busy nature of the intersection, construction staging areas were exceedingly restrictive. MSA’s team and the general contractor coordinated their efforts to address this issue.
MSA served as a single source for all design work on this high-rise project. The firm’s ability to provide all services in-house resulted in a comprehensive and coordinated approach that achieved all the client’s goals.
This project was completed by MSA Professional Services - Champaign, LLC.