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.
CategoryMulti-Family Housing Construction
OwnerThe Domain Companies
DesignHumphreys & Partners Architects, L.P.
Size232,747 Square Feet
LocationNew Orleans, LA