New office building in the Spring Branch area of Houston, Texas