14
213 Baronne St
New Orleans, LA 70112
$1,725,000 USD
8,212 SF
8,212 SF
$1,725,000 USD
Office