The Odeon at South Market

The Odeon at South Market

The Odeon at South Market is the newest addition to the South Market District. Neighboring the recently completed Standard at South Market, The Odeon is a multifamily project with ground-floor retail space. 29 stories tall and comprised of 273 apartment units, The Odeon will be the tallest building to be built in the city in thirty years. The building affords future tenants the opportunity to live in luxury in the heart of NOLA’s rapidly growing South Market District. Additionally, future tenants will enjoy an amenities deck, including a swimming pool, fitness area, clubhouse, green spaces and outdoor cooking areas.

Project Information

  • Category
    Multi-Family Housing Construction
  • Owner
    The Domain Companies
  • Design
    Humphreys & Partners Architects, L.P.
  • Size
    232,747 Square Feet
  • Budget
    75,000,000
  • Location
    New Orleans, LA
  • Completion
    August 2020

Building a Stronger Brand + Web Design by Line 58