2111 Dauphine St
New Orleans, LA 70116
$3,500,000 USD
8,200 SF
8,200 SF
$3,500,000 USD
Hotel