"He said [the towers] were anticipated to be completed by 2012"
We got a ways to go.
blart, Drexel was planning a hotel and sports/entertainment complex right around there. I forgot the status of this now.
Anyway, more pics...
Proposed pedestrian bridge.