One Briarlake Plaza One Briarlake Plaza 1One Briarlake Plaza 2One Briarlake Plaza 3One Briarlake Plaza 4One Briarlake Plaza 5 Address 2000 W Sam Houston Parkway Houston, Texas 77042 Building Details Office – 502,410 SQ FT20 Stories One Briarlake Plaza is a 502,000 square foot Class A building located in the Westchase submarket of Houston, Texas. Ken Moczulski and John Lee while at Cresent Real Estate