12
222-224 Chartres St Ln
New Orleans, LA 70130
$5,750,000 USD
19,035 SF
19,035 SF
$5,750,000 USD
Storefront Retail Residential