HSL Properties Repositions Former Texas Instruments Facility
CBRE has been awarded the marketing assignment for The Campus at Tucson International in Tucson, Ariz. The six-building, 253,393-square-foot business park campus sits on 17.6 acres two blocks from Tucson…