Tag Archives: 2700-00-mth

Climate Controlled Warehouse/office (Elmwood Industrial Park) $2700 3458ft2

Climate controlled Warehouse/Office for lease. Elmwood Industrial Park. Approx. 3458 sf., 900 sf office Continue reading

Share
Posted in New Orleans Storage Space, New Orleans Warehouse Office Space, New Orleans Warehouse Space | Tagged , , , , | Leave a comment