TranSystems Signs Lease devphase 2018-03-30T15:14:46+00:00 April 7th, 2017|News| Durlach Associates is pleased to announce TranSystems has leased 3,807 square feet at Faber Plaza.