(A) Whoever violates any of the provisions of §§ 155.140 through 155.145 or fails to comply therewith is guilty of a misdemeanor and shall, upon conviction thereof, be fined not more than $100 or imprisoned not more than 30 days, or both, for each offense. A separate offense shall be deemed committed each day during or on which a violation occurs or continues. A landowner, tenant, subdivider, builder, public official, or other person who commits, participates in, assists in, or maintains such violation may be found guilty of a separate offense and suffer the penalties herein provided. Nothing herein contained shall prevent the City Council or any other public official or private citizen from taking such lawful action as is necessary to restrain or prevent any violation of §§ 155.140 through 155.145 or of the Subdivision Control Act, being Public Act 288 of 1967, as amended, being M.C.L.A. §§ 560.101 through 560.293.
(B) Appropriate actions and proceedings may be taken at law or in equity to prevent any violation of §§ 155.140 through 155.145, to prevent unlawful construction, to recover damages, to restrain, correct or abate a violation, or to prevent illegal occupancy of a building, structure, or premises, and these remedies shall be in addition to the penalties described in division (A) above.