Homes for sale - Lot 1 Buzzard Island, Shreveport, LA 71119 – MLS#2...