The La Cañada Flintridge City Council has approved 600 Foothill, a mixed-use project from Cedar Street Partners.