Originally Posted by christof
I like the angles on this building. if the renderings are accurate, it will be a nice addition to the Drexel campus / U-City skyline.
At 25 floors will this be visible from the east side of the river? In other words, will this be seen from CC? I think this is a great looking building and I'm jealous we aren't getting it in CC - would look good in the old Forum lot, yes?