9
393-397 W Esplanade Ave
Kenner, LA 70065
$8,760,000 USD
77,786 SF
8.56% Cap Rate
77,786 SF
$8,760,000 USD
Freestanding