show sidebar & content


rendering, facing east

CHOP Schuylkill
Phase I

This new multi-building complex will house operations and clinical research for the Children’s Hospital of Philadelphia.

Comcast Center

Comcast Center

The Comcast Center is a 58-story, 975 foot high office tower located in Center City Philadelphia. This LEED building is the tallest structure between New York and Chicago.

5 Crescent Boulevard

Five Crescent Drive at the Navy Yard

Five Crescent Drive at the Navy Yard is a 205,000s.f., four-story building with a glass atrium. It is certified LEED® Platinum.


Peter W. Rodino Federal Building

LF Driscoll/Tocci Building Corporation joint venture are providing design/build construction services for the modernization of the Peter W. Rodino Federal Building

The Plaza at PPL

The Plaza at PPL

This 270,000s.f eight-story corporate office center became PA’s first LEED® Gold certified building.