For all fines and costs assessed or judgments rendered of any kind against any person for a violation of any provision of this chapter, or costs paid by the county on account of such violation, the personal and real property of the violator, whether exempt or not, except the homestead, as well as the premises and property, personal and real, occupied and used for the unlawful purpose, with the knowledge of the owner or the owner's agent, by the violator, shall be liable, and the same shall be a lien on such real estate until paid.
Iowa Code § 123.113