Camella St, Abbeville, Louisiana - Redfin
25 addresses found on Camella St in Abbeville, Louisiana. The average lot size on Camella St is 13353 sq. ft. The average property tax on Camella St is $0.8K/yr. Find an address below to learn more about the property details: