7,796 Square Foot Industrial Space For Lease @ 524 Elmwood Park Blvd - 130
524 Elmwood Park Blvd, New Orleans, LA 70123
100% Office. Suites 120 & 130 can be contiguous for a total square footage of 7,796. This space offers accomodations for: flex space.
Office space(s): ---
Ceiling height: ---
Column space: ---
Has sprinklers: No
Power: ---
Loading Zone:
• Has rail access: No
Save and Continue Browsing
Rate: $11 per sqft per year
Size: 7,796 square feet (is divisible)
Type: Industrial Space
Learn More: