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

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