New 421,682 SF Centris Industrial at Mesa Project is Now 100% Leased – Cushman & Wakefield