142-unit apartment project approved for Long Beach, Calif.