What is Energy Centre?
Energy Centre operates as a premier 39-story office tower, commanding a strategic position in the heart of New Orleans. Spanning 757,237 square feet, the asset is distinguished by its ENERGY STAR certification and architectural significance, characterized by a unique parallelogram design that maximizes panoramic views of the Mississippi River and Lake Pontchartrain. Following comprehensive renovations in 2007 and 2009, the property serves as a hub for high-caliber corporate tenants requiring institutional-quality workspace. The facility remains a focal point for businesses prioritizing location, modern amenities, and sustainable building operations in the Gulf Coast region.
How much funding has Energy Centre raised?
Energy Centre has raised a total of $2.4M across 2 funding rounds:
Debt
$1M
Debt
$1.4M
Debt (2020): $1M with participation from PPP
Debt (2021): $1.4M led by PPP
Key Investors in Energy Centre
PPP
Public-Private Partnership
What's next for Energy Centre?
The recent deployment of capital signals a robust phase of asset optimization and long-term value preservation for Energy Centre. By leveraging this financing, the ownership group is well-positioned to maintain the building's competitive edge through continued facility enhancements and tenant-focused service upgrades. As the commercial real estate market shifts toward high-performance, sustainable office environments, Energy Centre is strategically aligned to capture demand from premium corporate occupiers. Future initiatives will likely focus on maintaining high occupancy rates and reinforcing the property's status as a flagship asset within the New Orleans central business district, ensuring sustained operational efficiency and long-term yield stability for stakeholders.
See full Energy Centre company page