• Suite 5 Crescent Apts River Ranch - 1042 Camellia Blvd, Lafayette, LA 70508