CompUSA 721

CompUSA #721 is a CompUSA electronics store located at 2150 Bellflower Boulevard in Long Beach, California. The store closed in 2007.