Paychex Signs Lease devphase 2018-03-30T15:15:28+00:00 November 28th, 2016|News| Durlach Associates is pleased to announce Paychex has signed a lease for 1,709 square feet at Faber Plaza.