Temple University has bid $18 million on Terra Hall, the largest building owned by the former University of the Arts, and ...
Something's brewing at Temple University. Iron Hill Brewery and Restaurant plans to open a new location on the university's campus next to the Liacouras Center. University officials said the ...