Village South Townhomes is an unfurnished apartment complex located in Broussard, LA. They offer spacious townhome-style living in Lafayette County, providing residents with comfortable and convenient accommodations.
With a prime location at 910 S Morgan Ave, Village South Townhomes is a reputable business that aims to meet the housing needs of individuals and families in the area. Their commitment to customer satisfaction and quality living spaces makes them a reliable choice for those seeking long-term rentals in Broussard.
Generated from the website