3
1003000 Holiday Dr
New Orleans, LA 70131
$59,677.20 USD/AC/YR
1.43 AC
1
Space Available
1.43 AC
$59,677.20 USD/AC/YR
Commercial