Skip to main content

The Odeon at South Market

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.

ADDRESS

1100 Girod Street
New Orleans, LA 70113

PROPERTY TYPE

Mixed-Use, Market-Rate Multifamily
Transit-Oriented Development

TOTAL APARTMENTS

271

RETAIL SPACE

12,000sf

STATUS

Stabilized, Q4 2020
View Website