Violation of the provisions of this article or failure to comply with any of its requirements (including violations of conditions and safeguards established in connection with granting of variances) shall constitute a misdemeanor. Any person who violates this article or fails to comply with any of its requirements shall, upon conviction thereof, be fined not more than $500 and, in addition, shall pay all costs and expenses involved in the case. Each day such violation continues shall be considered a separate offense. Nothing herein contained shall prevent the City of Crestwood or other appropriate authority from taking such other lawful action as is necessary to prevent or remedy any violation.