• Year Built: 1968
3801 Canal Street is an office property for lease in New Orleans, LA.
Great Mid-City location with parking. The building has been renovated. Second floor space available.
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.