New Orleans, Louisiana 70118
8013-15 Panola St
New Orleans, Louisiana 70118
MORE PHOTOS

PROPERTY DETAILS

8013-15 Panola St
$638,000
Listing Price
4,019
Square Footage
(Estimated)
6
Beds
4
Baths

Photo Shoot

1 of 28

Floor Plans

8013-15 Panola St
8013-15 Panola St
New Orleans, Louisiana 70118