A 102-unit building proposed on Pacific Avenue in Santa Cruz requires the razing of 10 homes in the Neptune Apartments ...