1100 Canal St is aretail property for lease in New Orleans, LA.
Strategically located on New Orleans’ world-famous Canal Street, the Loews State Theater represents a major mixed-use opportunity for development in
the heart of the city’s thriving downtown renaissance. Constructed in 1925 for the Loew's circuit, the State Theater was designed by noted theater architect, Thomas W. Lamb. The theater opened in April, 1926 at a construction cost of $1,500,000. Originally seating 3,335, it was designed in a mix of Renaissance motifs. Over the past several years, the property has been used for the filming of several movie productions, but has been out of full-time service since 2005. The owner will consider various options for the restoration and development of this asset to include:
*Long-term lease of the entire facility
*Redevelopment of the first floor retail component and/or second floor retail
or office component to suit a long-term tenant’s specifications
*Joint-venture partnership for redevelopment of the entire property including the theater component
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.