Dallas officials owned their mistakes Friday and said the city failed to properly assess the troubled permitting building at 7800 N. Stemmons Freeway before spending $21 million to buy it for a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results