Temple University leaders say they've ... the first time that Temple would own its Center City campus as opposed to leasing," Fry said. Philadelphia property records show Terra Hall is 17 stories ...
Iron Hill Brewery & Restaurant is planning to open its newest Philadelphia location on Temple University’s campus, writes Cherise Lynch for NBC 10 Philadelphia. The new Iron Hill Brewery will be next ...