Costco prepares to open first-of-its-kind store in Houston
Houston will soon get its first Costco Business Center with the opening of a new store in the Grid mixed-use development at U.S. 59 and South Kirkwood in Stafford. The Grid, a development of StreetLevel Investments and Provident Realty Advisors, is about 15 miles southwest of downtown Houston.
The Issaquah, Wash.-based retailer plans to open the store at 12717 Network Drive in September, according to the company’s website. Costco did not immediately respond to a request for details on the opening.