The Atlanta City Council on Tuesday approved the $27 million sale of City Hall East to Jamestown Properties, even though some voting in favor did so with reservations.