A mixed-use development that would add hundreds of condos at the intersection at Castro Street and El Camino Real in Mountain View is nearing city approval.