108 Deville Place, Shreveport, LA 71115 - MLS#265628NL - One Eight ...