All apartments in New Orleans
Find more places like
8331 Nelson St..
How many bedrooms do you need?
/
/
8331 Nelson St.

8331 Nelson St.

(504) 386-3595

Location

8331 Nelson Street, New Orleans, LA 70118
Leonidas

Amenities

Air conditioning
Range
Refrigerator
Unit Amenities
air conditioning
range
refrigerator
Property Amenities
accepts section 8
Charming 3 bedroom with central air and heat, stove and fridge included. Water paid, no pets, section 8 welcome.

Property Details (Fees & Lease)

Listing Provided by Tenant Turner

Property Status: Off The Market

Frequently Asked Questions