5921 MENDEZ, NEW ORLEANS, LA 70126 - 6,200 sq ft - n/a

3300 ST. CHARLES - UNIT 23, NEW ORLEANS, LA 70115 - 427 sq ft - $199,000
""