Just visited this shopping center with my sibling. All of the high end retail clothing stores are taken over by local clothing retailers. They have added a hotel and a new casino along with a remodeled RTA subway station point that drops and picks passengers up to their destination. It looks like Crocker Park, South Park Mall, and Legecy Village have taken Tower City's place.
It looks like Tower City will become something like New York City's Central Terminal Station. A place where passengers of the Rapid will be picked up and dropped off.
Sad to see that times are now changing.