After years of deliberations, the developers of the former Friar's Club site at 9908 S. Santa Monica got the green light from the City Council on Feb. 19 to officially forge ahead with building a high-end residential mixed-use project on the southwestern edge of Beverly