It will cost the council up to $97,500 to put the charter on the November ballot.
Leece said the charter was politically motivated and not in the best interest of Costa Mesa.
"We're going to be 60 years old next year, and I believe as many residents have stated over and over again we should've collaborated and written an authentic charter," she said. "This has been a closed process from the beginning, with a boilerplate charter that we now know comes from many outsiders."
More than 100 people attended Tuesday's meeting, with the majority of speakers opposed to putting the charter on the ballot outnumbering charter supporters by nearly 2 to 1.
"I'm not against a charter, per se, but am against the way this one was created," said Costa Mesa resident Paul Kelly.
The meeting was the sixth hearing this year on the charter. The city hosted three public discussions before June, when officials expected the document to make it on the primary ballot, but the effort was stymied by a clerical error.
City leaders hosted two more meetings before Tuesday's vote, but changed little between the version originally slated for the June ballot and the one going on November's.
The additional time, however, has given both opponents and proponents more opportunities to rally followers to their cause.
Members of Costa Mesans for Responsible Government, a grass-roots organization of residents who oppose the council majority, set up a table outside the council meeting and passed out anti-charter stickers.
Several members of the Associated Builders and Contractors trade association endorsed the charter during the meeting, noting that it eliminates the obligation for Costa Mesa to pay union wages for city-funded projects.
The Orange County Young Republicans put out a call to action Monday, urging its members to come speak in favor of the charter.