News

About 8 acres of the 10-acre site were formerly town-owned land that Queen Creek sold for $8.7 million to Creation. The company was selected to develop the land along the northeast corner of Ellsworth ...