CompUSA 621

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