ByCharlotte Walker05/15/2017 Peel Logistics Property Announced That They Acquired a Land Site In a Prime Location Technologies