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.