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
Retail -
Apartments
271 Studios, One, and Two Bedrooms and Penthouses
-
Retail Space
12,000sf
-
Retailers
To Be Announced
-
Architect
Humphreys & Partners Architects, L.P.
-
Development Cost
$106M
-
Financing
Jones Lang LaSalle/HUD 220 Loan
IBERIABANK
Wheelock Street Capital/HFF
New Orleans IDB PILOT -
Completion Date
Opened November 2020
-
Sustainability
Enterprise Green Building