Homes for sale - 860 King Orchard, Sarepta, LA 71071 – MLS#14574177...