Land for sale, 1500-1508 ST. CHARLES Avenue, in New Orleans, United StatesNew Orleans, 1500-1508 ST. CHARLES AvenuePlot of land