2790 Newberry Station Dr, Lake Charles, LA 70611$--5 bds2 ba2,339 sqft - SoldSold 08/15/24Save this home