6
4240 Magnolia St
New Orleans, LA 70115
$600,000 USD
0.21 AC
0.21 AC
$600,000 USD
Commercial