Liberty Property Trust
Seeking Platinum certification
59 stories (1121ft), 1,330,000 sqft
812,642 sq ft
Typical Vision: 1 1/8” (nominal) insulated
- ULI Global Awards for Excellence, Urban Land Institute, 2019
The Comcast Technology Center at 1800 Arch Street will be the newest skyscraper in Philadelphia. This mixed-use tower will be Philadelphia’s tallest building at 59 floors and a total of 1,121 feet. The tower will feature flexible office space, a Four Seasons Hotel, state-of-the-art studios for NBC, and a restaurant located 900 feet above the ground. Designed by Foster + Partners, the Comcast Technology Center is located in between the residential hub of Rittenhouse Square and the cultural district of Ben Franklin Parkway.
Enclos was chosen to provide the enclosure on the tower. The tower features a unitized curtainwall system with concrete central stepping core, a steel frame, and deck. The typical unit module is 5’ wide by 14’ 6” tall. The curtainwall includes an expressed metal panel chevron that follows the primary structure. At the building’s end, the metal panel follows the diagonal primary structure and relates to the three-story sky gardens that occur throughout the building. The core of the building is split by a central column that includes illuminated glass beams creating a visual axis through the top portion of the tower.
The ground floor will include a “block-long” indoor plaza that is clad in a variety of glazed and solid panels with slim glazed strip allowing for natural daylight to come in. The podium structure is transparent at each end to reveal a spacious lobby and the works of art within the lobby.
Once completed in 2018, the Comcast Technology Center’s efficient design is expected to achieve LEED Platinum certification.
Renderings via Comcast.