The proposal for 1031 Canal St. @ 211' will put "looming industrial ugly" at a corner of the French Quarter!