In 2023, the New Orleans Redevelopment Authority (NORA) executed a development agreement and draft lease with Bayou Phoenix LLC to redevelop the 227 acres located near the intersection of Interstate ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results