11
3712 MacArthur Blvd
New Orleans, LA 70114
$15.00 USD/SF/YR
6,426-10,339 SF
2
Spaces Available
Built 1982
10,339 SF Contiguous
Built 1982
6,426-10,339 SF
$15.00 USD/SF/YR
Office