Any municipality that pays or provides for the payment of part or all of the cost of an improvement may subsequently levy special assessments for the cost of the improvement upon properties benefited by the improvement in the cases and in accordance with the procedure and subject to the conditions set forth in sections 40-23-17 through 40-23-21.