A proposal to build 89 new homes, most of them apartments, in a commercial center off Jefferson Street in La Quinta gained approval from the city council Tuesday, despite opposition from several ...