House for rent, 2324 Louisiana Ave, Orleans Parish, LA, in New Orleans, United StatesNew Orleans, 2324 Louisiana Ave, Orleans Parish, LASemi-detached house • 1 room(s) • 2 bed. • 1 bath.