St. Francisville, Louisiana
AFTON VILLAS AT THE BLUFFS
The Afton Villas are quaint town homes located at The Bluffs in St. Francisville. With an attached balcony or patio, you can step outside and get some fresh air whenever your heart desires. Enjoy the wooded areas surrounding the complex as you take a stroll around the area. Street parking near the apartments can be difficult. Newly renovated interiors give the apartments an updated look that is sure to impress.