Homes for sale - 220A blanchard mobile villa, Shreveport, LA 71107 ...