Houston-area communities including Pearland, Atascocita and Conroe have some of the highest property tax rates in the nation.
The tech giant pulled out of its lease in Northlake after spending $20 million to build out a 1 million-square-foot facility.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results