by CSB Staff •
October 8, 2020 •
Comments (0) •
The Odeon, the new 30-story apartment tower by Domain Companies, will be opening next month.
Domain plans to open the building at the end of November and has already starting leasing its 271 units. The 414,000 building includes 200 parking spaces, 30,000 square feet of amenities including a pool deck and outdoor lounge, and 12,000 square feet of retail.
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.