Active $57,200 3.8 Acres Lot 4 Welch Drive, Haughton, LA 71037 Vacant Land Listed by Todd Cloinger of 318 Real Estate L.L.C.