Elmhurst Chicago Stone Company of Elmhurst sold its 23-acre, northwest corner site within the Brewster Creek Business Park to Triumph Development for an undisclosed amount. The acreage is in Bartlett, at the intersection of Stearns and Munger roads. The business park is on 670-acres featuring mixed-use sites that range from 2 to 50-plus acres in size.