Colliers Completes 247,000 SF of New Leases at Diablo Technology Park
Colliers International in Greater Phoenix has completed 247,000 square feet of new leases at Diablo Technology Center in the last year and is currently marketing additional space there for a…