Located at 332 Castille Street in St. Landry Parish, Lafayette - Lake Charles, Village Duchesne is a multifamily property featuring 70 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, totaling 31,708 SqFt. The property was delivered in 1967.