(a) An assessment under this article and any interest or penalties on the assessment:
(1) Is a lien against the real property on which the assessment is imposed from the date on which the notice of contractual assessment is recorded.
(2) Subject to the requirement in Section 11-81-245(a)(1) to obtain and record in the proper recording office an executed consent and subordination agreement from existing mortgagees and other lienholders, has the same priority status as a lien for any other ad valorem or non-ad valorem tax.
(3) Is a lien that runs with the real property, and the portion of the assessment under the assessment contract that has not yet become due is not eliminated by foreclosure of a property tax lien.
(b) The assessment lien may be enforced by the local government in the same manner that an ad valorem or non-ad valorem tax lien against real property may be enforced by the local government with all redemption rights provided by Section 40-10-1 et seq. or other applicable law to remain in effect.
(c) Delinquent installments of the assessments incur interest and penalties in the same manner as delinquent ad valorem taxes.
(d) A local government may recover costs and expenses, including attorney's fees, in a suit to collect a delinquent installment of an assessment.
(e) Provided, however, that in any action to enforce an assessment lien, the person or entity enforcing the assessment lien must serve the holders of all mortgages and other liens with notice about the enforcement action at least 60 days before any hearing or other action is taken with respect to the enforcement action. Service upon a domestic or foreign corporation or other entity shall be by serving the registered agent of the entity if a registered agent has been appointed; otherwise service shall be in accordance with Rule 4 of the Alabama Rules of Civil Procedure.