CompUSA 320

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