House for sale, 1201 CANAL Street 251, in New Orleans, United StatesNew Orleans, 1201 CANAL Street 251House with flats • 2 room(s) • 2 bed. • 1 bath. • 79.25 m²