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

5500 VICKSBURG ST., NEW ORLEANS, LA 70124 - 2 beds 1 bath 1,328 sq ft - $113,000
""