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

1100 Girod St
New Orleans, LA 70113
Email >
833 692 3115
View Website
BACK TO PORTFOLIO >