EBS-MINDS IT has leased 911 square feet of office space at 18333 Preston Road in Dallas. Noreen Mehdi of CBRE represented the tenant in lease negotiations. Michael Bowles and Seth Thatcher of CASE Commercial Real Estate Partners represented the landlord.