Yes this building will clearly be visible from several locations in Center City. Apparently the building will rise over 300 feet, so it will be taller than anything on campus currently by nearly 100 feet.
This is also the first a few new highrise buildings being planned for Temple U... so Temple U might be giving North Philly a mini skyline.