Hosted on MSN2mon
Temple University eyes UArts building as new home for Center City Philadelphia campusTemple University leaders say they've placed ... City campus as opposed to leasing," Fry said. Philadelphia property records show Terra Hall is 17 stories tall and was built in 1920.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results