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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results