House for sale, 8000 St Charles Unit C, Orleans, LA, in New Orleans, United StatesNew Orleans, 8000 St Charles Unit C, Orleans, LAProperty • 1 bed. • 1 bath.