3
10150 I-10 Service Rd
New Orleans, LA 70127
$942,857 USD
10,200 SF
7% Cap Rate
10,200 SF
$942,857 USD
Freestanding