by CSB Staff •
January 12, 2021 •
News •
Comments (0) •
7478
New Orleans-based Domain Companies has opened The Odeon, the tallest building to be built in New Orleans over the last thirty years.
The 414,000 square foot building features 271 studio, one-bedroom, and two-bedroom market-rate units, 200 parking spaces and 12,000 square feet of retail space. There are 30,000 square feet of amenities such as a pool deck and outdoor lounge with fenced dog run, furnished guest suites, a fitness center and an art collection.
The Odeon’s website shows rent for a studio apartment starting at $1,335 a month. One-bedroom units range from $1,685 to $2,930, and two-bedroom units range from $3,085 to $3,510 per month. There are also six penthouse units that range from $5,500 to $7,500.
Financing for The Odeon included a $69.5 million loan backed by The U.S. Department of Housing and Urban Development, $9 million in construction financing from Iberia Bank, and Wheelock Street Capital.
The architect is Humphreys & Partners Architects. Woodward Design+Build served as the general contractor and Farouki Farouki was the interior designer.