The Comcast Center

Robert A. M. Stern
Philadelphia, Pennsylvania

The 58 storey, 297m building is the tallest building in Philadelphia, fifth tallest in United States. Very few parts of the building is open to public except the main lobby, which displays a 190square meter LCD screen on its massive wall.

Robert A. M. Stern for Liberty Property Trust.