Costco buys $20M office building near HQ