617 South Claiborne Ave is an industrial property for lease in New Orleans, LA.
Retail/office with large fenced land across from the Superdome. Could be perfect for restaurant/bar.
Building can be used for office, retail, storage.
Large fenced yard with two separate entrances
Visible from Poydras Street Downramp