News

Main Square Development plans to build 3,800 housing units in a master-planned community named Terra Nova in Terrell, Texas. The 1,531-acre project includes 2,400 single-family homes, 270 ...