6800 I-10 Service Rd
New Orleans, LA 70126
$3,200,000 USD
47.04 AC
47.04 AC
$3,200,000 USD
Residential