$3,050 Per Month
- 4 Beds
- 1.5 Baths
- 1,480 Sq Ft
- House for Rent
2308 Audubon St, New Orleans, LA 70125
Walking distance (approximately 0.5) mile to Tulane University and Loyola university. Spacious 2000+ square-foot up townhome featuring Central AC and heating hardwood floors throughout, and abundant natural light. The property includes a rear parking area as well as off-street parking. Washer and dryer are located in the unit for added convenience. Each bedroom is furnished with a queen box