5917 Providence Pl, New Orleans, LA 70126
5917 Providence Pl, New Orleans, LA 70126 is on the street of Providence Pl, in the city of New Orleans, Louisiana. It is in the zip code of LA 70126.
5917 Providence Pl, New Orleans, LA 70126 is a Single Family home.
It has , 6,431 sqft square feet lot size.