After more than four years of debates and revisions, the Palo Alto City Council gave its stamp of approval Monday to a ...