7240 Crowder Blvd
New Orleans, LA 70127
$22.00 - $32.30 USD/SF/YR
160-880 SF
12
Spaces Available
Built 1980
880 SF Contiguous
Built 1980
160-880 SF
$22.00 - $32.30 USD/SF/YR
Office