No contract shall be canceled under Section 50284 until after the legislative body has given notice of, and has held, a public hearing on the matter. Notice of the hearing shall be mailed to the last known address of each owner of property within the historic zone and shall be published pursuant to Section 6061.