CompUSA 251

CompUSA #251 is a CompUSA electronics store located at 4240 Kearney Mesa Road in San Diego, California. The store closed in 2007.