CompUSA 507

CompUSA #507 is a CompUSA electronics store located at 761 North San Fernando Boulevard in Burbank, California. The store closed in 2007.