New Camellia Blvd, St. Tammany Parish, Louisiana - Redfin
7 addresses found on New Camellia Blvd in St. Tammany Parish, Louisiana. The average lot size on New Camellia Blvd is 160674 sq. ft. The average property tax on New Camellia Blvd is $35.9K/yr. Find an address below to learn more about the property details: