October 1, 2020 / Press Release
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.
October 1, 2020 / New Orleans City Business
‘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.
July 2, 2018 / nola.com
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.