$5,900,000
27 Audubon Place, New Orleans, LA 70118
$1,650,000
25 Versailles Boulevard, New Orleans, LA 70125
$980,000
1132-34 St Andrew Street, New Orleans, LA 70130