News
Temple University paid $2 million to acquire a building at 1535-37 N. Carlisle St. near the site of a planned residential tower. The property is home to event venue Ego Hall, which Temple ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results