Add to favoritesHouse for sale, 2 Canal St Central Business District, in New Orleans, United StatesNew Orleans, 2 Canal StHouse • 4 room(s) • 4 bed. • 5 bath. • 4306 sq ft (400 m²)$17,500,000Request a tourContact agent