The 20,000 square foot building will be the home of the Fire Department, Police Department and City Commission.
Concerned residents living in New Orleans describe the process of getting a permit in the city as a government failure. Sign up for our Newsletters Homeowners, electricians, and developers say it ...