Constructed in 2016, the The Cottage at East Broussard apartment building comprises 93 units of the following unit mix: Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 104,572 SqFt. The property is located in Lafayette - South, at 101 Norcross Drive, Lafayette - Lake Charles.