CompUSA 320

CompUSA #320 was a CompUSA electronics store located at 4318 East Cactus Road in Phoenix, Arizona. The store closed in 2007.