(a) The city or town council shall provide, by ordinance, for the levy of the assessment of the benefits as made by the assessors under § 14-91-601 and shall fix the day in the year when the assessment shall be paid.
(b) The assessment shall be a charge and lien against all the real property in the district from the date of the ordinance and shall be entitled to preference over all judgments, executions, encumbrances, or liens whensoever created, except the lien for original assessment, and shall continue until the assessments, with any penalty and costs that may accrue, shall be paid.
(c) As between grantor and grantee, all payments not due at the date of the transfer of the real property shall be payable by the grantee.