ENERGY CENTRE
Updated 58 days ago
1100 Poydras St. Suite 800 New Orleans, LA 70163
Energy Centre is a distinctive Class-A office building located in the heart of the New Orleans Central Business District. Standing 39-stories high, the property commands the downtown skyline and is widely regarded as one of the finest office towers in the state...
Energy Centre is an ENERGY STAR rated 39-story office tower located in New Orleans' central business district. The 757,237-square-foot building was constructed in 1984 with renovations completed in 2007 and 2009.