Fresh off the heels of inking the deal to redevelop the World Trade Center site, the City is now seeking proposals to redevelop the site located at 542 Tchoupitoulas Street and 545 South Peters Street, parking lots known around town as the Piazza d’Italia site. The lot at 542 Tchoupitoulas Street is a 150-space surface parking lot [&hellip
Read More »

