3022 Holiday Dr
New Orleans, LA 70131
$4,828,846 USD
20,250 SF
6.5% Cap Rate
20,250 SF
$4,828,846 USD
Storefront