5830 LOUISVILLE Street New Orleans LA 70124, New Orleans
4 beds|0 bath|2778 sqft|built in
Description
Semi-detached located at 5830 LOUISVILLE Street New Orleans LA 70124. It has 4 beds, and is 2778 square feet. 5830 LOUISVILLE Street New Orleans LA 70124 is in the New Orleans neighborhood.