New Downtown HQ Marks One Of Houston’s Biggest Office Leases Of The Year So Far

Cheniere Energy's 151K SF lease in downtown's Texas Tower is another sign … including a 658K SF sublease in Lake Pointe Plaza in Sugar Land, …