CompUSA 761

CompUSA #761 is a CompUSA electronics store located at 638 Blossom Hill Road in San Jose, California. The store closed in 2007.