CompUSA 734

CompUSA #734 is a CompUSA electronics store located at 16628 Southwest Freeway in Sugarland, Texas. The store closed in 2007.