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