Lake Charles, LA 70605
8366 JOE LEDOUX RAD Country living just 10 minutes from town on a peaceful setting on 6 acres. This home was built in 2008. Very l Learn more