Costco Business Center 653

Costco Business Center #653, also known as Costco Burbank Business Center, is a Costco warehouse club store located at 11428 Sherman Way in North Hollywood, California. The store opened on August 9, 2017.