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