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
""