The Odeon at South Market

The Odeon at South Market is a 30-story, market-rate multifamily development and the tallest building delivered in New Orleans in over three decades, serving as a key anchor within the South Market district. This represents the fifth completed addition to the South Market neighborhood.
-
Property Type
Mixed-Use, Market-Rate Multifamily
Transit-Oriented Development -
Apartments
271
-
Development Cost
$106M
-
Architect
Humphreys & Partners Architects, L.P.
-
Sustainability
Enterprise Green Building
-
Financing
Jones Lang LaSalle/HUD 220 Loan, IBERIABANK
Wheelock Street Capital/HFF, New Orleans IDB PILOT -
Retail Space
12,000sf
-
Completion Date
Completed, Q4 2020
-
Interior Design
Farouki Farouki