Any owner, operator, or other person who violates or permits a violation of this section shall, upon being found liable therefor in a civil enforcement proceeding before a Magisterial District Judge, pay to the Stroudsburg Borough a fine of not more than $500, plus all court costs, including but not limited to reasonable attorney's fees incurred by the Stroudsburg Borough on account of such violation. No penalty or cost shall be imposed until the date the determination of the violation by the Magisterial District Judge becomes final. If the defendant neither pays nor timely appeals the judgment, the Stroudsburg Borough may enforce the judgment as provided by law. Each day a violation exists after final judgment shall constitute a separate offense. The amount of the fine imposed shall be multiplied by the number of such days and may be charged and collected by the Stroudsburg Borough without further judicial proceedings. Further, the appropriate officers or agents of the Stroudsburg Borough are hereby authorized to issue a cease and desist notice and/or to seek equitable relief, including injunction, to enforce compliance herewith. No bond will be required if injunctive relief is sought by the Borough. A person who violates this section shall also be responsible for the Borough attorney's fees, engineering fees, expert fees and court costs reasonably incurred by the Borough on account of such violation.