New Orleans, Louisiana 70118
1620 Audubon St
New Orleans, Louisiana 70118
MORE PHOTOS

PROPERTY DETAILS

1620 Audubon St
$775,000
Listing Price
3,000
Square Footage
(Estimated)
4
Beds
3
Baths

Photo Shoot

1 of 17

Floor Plans

1620 Audubon St
1620 Audubon St
New Orleans, Louisiana 70118