Temple University has bid $18 million on Terra Hall, the largest building owned by the former ... The 274,000-square-foot Terra Hall is one of nine buildings for sale following the abrupt closure ...
Temple University has acquired Terra Hall ... September filed for Chapter 7 bankruptcy protection and later put its nine-building Center City real estate portfolio on the market.