Costco Business Center 578

Costco Business Center #578, also known as Costco San Diego Business Center, is a Costco warehouse club store located at 7803 Othello Avenue in San Diego, California. The store opened on September 15, 2010.