3
4227 Royal St
New Orleans, LA 70117
$1,275,000 USD
16,374 SF
16,374 SF
$1,275,000 USD
Warehouse