The Santa Cruz County Board of Supervisors approved a controversial five-story apartment complex at 841 Capitola Road in Live ...
Progress on the now-separate projects comes after years of delays and doubts about whether construction would ever begin.