Loews State Theater Redevelopment
1100 Canal Street New Orleans, LA 70112
For Sale
$4,950,000
Mixed-use redevelopment opportunity on world-famous Canal Street in New Orleans.
Property Size60,297 SF
Price / SF$82.09
Days on Market248
Property Features for 1100 Canal Street
General Information
- Standard status
- Active
- Size
- 60,297 SF
- Property subtype
- Retail
Building Details
- Year Built
- 1925
Listing Agency:
(504) 569-9319
Listed By:
Rich Stone, CCIM
(504) 569-9319
Source:
Naiglobal
Added: Nov 21, 2025
Changed: Jul 6
Last Checked: Jul 26 at 6:32AM
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Rich Stone, CCIM
Investment Insights
Based on property information with market context.
Located on Canal Street in New Orleans, the Loews State Theater is a mixed-use redevelopment opportunity in the city’s downtown area. The property is eligible for State and Federal Historic Tax Credits, depending on the nature of the redevelopment. The current zoning of CBD-3 Cultural Arts allows for a range of uses including retail, office, multi-family, hotel, recording studio, reception facility, restaurant, and educational. It is the sole remaining grand playhouse in the downtown area available for restoration. The 60,297 square foot property presents an opportunity to combine the theater with retail, office, hotel, conference center, or cultural arts functionality and is located in an Opportunity Zone.
Key Highlights
- Strategic location on world‑famous Canal Street in downtown New Orleans.
- Eligible for State and Federal Historic Tax Credits (depending on redevelopment).
- Current CBD‑3 zoning allows for a wide range of uses (retail, office, multi‑family, hotel, etc.).
Property Analytics
Property Profile
Location Intelligence
Current Use by Public Records
Shopping centers
FAQs
What type of property is this?
Shopping mall - Mixed-use redevelopment opportunity on world-famous Canal Street in New Orleans.
Where is this shopping mall located?
The property is located at 1100 Canal Street New Orleans, LA.
What is the asking price?
The asking price for this property is $4,950,000.
What are key features of this property?
This property features: Strategic location on world‑famous Canal Street in downtown New Orleans.; Eligible for State and Federal Historic Tax Credits (depending on redevelopment).; Current CBD‑3 zoning allows for a wide range of uses (retail, office, multi‑family, hotel, etc.).