The Comcast Technology Center is often missing in several establishing shots of the city of Philadelphia. It was completed in 2018.
In some stock footage, the building is there. It's the largest building in Philadelphia.
In some stock footage, the building is there. It's the largest building in Philadelphia.