2616 ACACIA Street New Orleans LA 70122, New Orleans
5 beds|0 bath|3373 sqft|built in
Description
Semi-detached located at 2616 ACACIA Street New Orleans LA 70122. It has 5 beds, and is 3373 square feet. 2616 ACACIA Street New Orleans LA 70122 is in the New Orleans neighborhood.