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 ...