clock menu more-arrow no yes

Filed under:

WTC Watch

Plans are coming together for the World Trade Center at One Canal Place. NOLA.com's got the info on proposal finalists making their big negotiations with the city. [NOLA.com]