Lot 1 Buzzard Island, Shreveport, LA 71119 - MLS#247988NL - One Eig...