Temple University renews its lease in Center City

The university has maintained a presence in the building since 2001.

Leave a Reply