919-925 Julia St
New Orleans, LA 70113
$2,550,000 USD
0.28 AC
0.28 AC
$2,550,000 USD
Commercial