Sta-Rite Industries LLC inked a deal for 52,000 square feet at 4719-4721 Mountain Creek Parkway in Dallas. Sta-Rite has also hinted that the company might be interested in leasing the remaining 52,500 square feet in the building for a total of 105,000 square feet.