6138 Windwood Estates Dr, Shreveport, LA 71107$--3 bds2 ba1,655 sqft - SoldSold 09/23/25Save this home