7920 COHN Street New Orleans LA 70118, New Orleans
9 beds|0 bath|3888 sqft|built in
Description
Semi-detached located at 7920 COHN Street New Orleans LA 70118. It has 9 beds, and is 3888 square feet. 7920 COHN Street New Orleans LA 70118 is in the New Orleans neighborhood.