Amazon has signed a lease for a 26,000-square-foot mixed-use office space located in CityCentre, which is expected to be open for employees in early 2022. Recommended Videos “Thanks to Houston ...