15
330-336 N Norman C Francis Pky
New Orleans, LA 70119
$2,200,000 USD
8,447 SF
8.96% Cap Rate
8,447 SF
$2,200,000 USD
Office