833.327.2232 | Apply


The Odeon at South Market in Downtown New Orleans Now Pre-Leasing and Set to Complete in November 2020

The Odeon will feature 271 apartments and penthouses, an entire floor of amenities, and a full suite of hospitality services.
Read More

‘The Odeon,’ tallest building in last 3 decades, to open in New Orleans

A 30-story apartment tower said to be the tallest building to be constructed in New Orleans in the last 30 years is opening its doors next month.
Read More

Construction begins on South Market’s Odeon building

Construction on The Odeon at South Market, a new, $106 million mixed use project with 271 apartments planned, has begun, according to The Domain Companies, which is developing the property.
Read More

Follow Along