According to a report today on Philly.com, the American Commerce Center, planned to be the tallest building in Philadelphia, ain’t gonna happen. The 60K sqft lot on which it was to have been built, 1800 Arch St., was purchased earlier this month by Liberty Property Trust. Liberty, who developed the Comcast Center and the Navy Yard locally, paid about $40M for the lot, a sizeable premium over the $32M that seller MEPT paid in 2007.
The article went on to speculate that the site might be a good location for a second office building for Comcast, who currently resides across the street in what is currently tallest building in town. It’s tough to see how the numbers would work for Comcast to build a second new building with all the available office space in town, but with continuing growth for the company, it seems that anything is possible. If nothing else, we’ll be delighted to see development at a long-vacant lot in an area that has room for this kind of growth. We’re just hoping our cable bills don’t go up as a result.