The Syracuse City Council has approved a plan to turn over 28 acres of the "inner harbor" for private development.