CompUSA 621

CompUSA #621 was a CompUSA electronics store located at 5775 Johnson Drive in Pleasanton, California. The store closed in 2007.