6
7240 Crowder Blvd
New Orleans, LA 70127
$22.00 - $32.00 USD/SF/YR
160-700 SF
8
Spaces Available
Built 1980
700 SF Contiguous
Built 1980
160-700 SF
$22.00 - $32.00 USD/SF/YR
Office