Long Term Rentals For Lease Featured Listings $2,600.00 For Lease Featured Listings 5617 Spain St. New Orleans, LA 70122 $2,600.00 5617, Spain Street, Gentilly Terrace, Gentilly, New Orleans, Orleans Parish, Louisiana, 70122, United States Beds: 3Baths: 21308 sqftLong Term Rental, Residential Details Brenna White 2 months ago