9
632 Baronne st
New Orleans, LA 70113
$1,550,000 USD
13,479 SF
13,479 SF
$1,550,000 USD
Office