Energy Centre

New Orleans, LA

1/3

Project Description:

39-story office building in the Central Business District. Includes 900 parking spaces and tenant finish-out work for multiple tenants.