Afton Villas Bluffs

Afton Villas is a townhome community located in the Bluffs, in the beautiful town of St. Francisville. These fine townhomes have all the amenities and the same quality you would find in any of our homes-granite countertops throughout, wood floors, custom tile work, stainless steel appliances, open floorplan. Call for a private showing, (225)806-6465