Lot 115 Yarbrough, Shreveport, LA 71119 - MLS#247894NL - One Eight ...