5
10150 I-10 Service Rd
New Orleans, LA 70127
$999,999 USD
10,000 SF
6.61% Cap Rate
10,000 SF
$999,999 USD
Freestanding