Hollister completes fit-out of 41,500-sf office space in Princeton, N.J.