1039 Louisa St
New Orleans, Louisiana 70117

PROPERTY DETAILS

1039 Louisa St
single house
$650,000
Listing Price
2,500
Square Footage
(Estimated)
4
Beds
2
Baths

Photo Shoot

1 of 0
1039 Louisa St
New Orleans, Louisiana 70117