6
8225-8233 Jefferson Hwy
New Orleans, LA 70123
$3,087,000 USD
16,428 SF
8% Cap Rate
16,428 SF
$3,087,000 USD
Storefront Retail Office