CompUSA 723

CompUSA #723 was a CompUSA electronics store located at 5701 South Padre Island Drive in Corpus Christi, Texas.