504.800.6532 | Apply
Odeon Luxe One bedroom, one bathroom floorplan.
1 bed
1 bathroom

Available Units

08A
Starting from $2,164

Follow Along