2225 JENA Street New Orleans LA 70115, New Orleans
5 beds|0 bath|3872 sqft|built in
Description
Semi-detached located at 2225 JENA Street New Orleans LA 70115. It has 5 beds, and is 3872 square feet. 2225 JENA Street New Orleans LA 70115 is in the New Orleans neighborhood.