If anything, the tech tower has made its corner of Center City a more inviting place for companies to set up shop by displacing what had long been a streetscape-deadening parking lot, and encouraging the arrival of new retail operators to serve the surge of new employees in the area, brokers, analysts, and landlords said.