$4,500 per month
- 5 Beds
- 3 Baths
- 3,400 Sq Ft
- House for Rent
7209 St Charles Ave, New Orleans, LA 70118
Property Id: 1395112Recently upgraded and renovated mansion on St. Charles and Broadway. All new toilets and vanities, newly installed and upgraded central air conditioning and right in the center of Loyola and Tulane campus across from the Loyola school of law building. Outdoor screened in balcony facing the campus, street car stop right across the street, walking distance to and from