Active
Active
$815,000
7818 Nelson Street
New Orleans , LA

Listing Description

Property Details

Price $815,000
Address 7818 Nelson Street
City New Orleans
State LA
MLS 2423115
Square Feet 4644
Bedrooms 8
Bathrooms 4

More Details

Lot Size 60x120
Active
$815,000
7818 Nelson Street
New Orleans, LA
Bed8 Bath4 Sqft4644 sqft