Liberty has acquired much of the block bounded by Cherry and Arch Streets, between 19th and 20th Streets, in arrangement with Comcast. Some have speculated that a third Center City office tower for the entertainment and technology company could be built at the site.