Two tenants have leased a combined 23,000 square feet at a Teterboro industrial building, under a set of newly announced leases by Team Resources Inc.