CompUSA 219

CompUSA #219 was a CompUSA electronics store located at 8401 Fletcher Parkway in La Mesa, California. The store closed in 2007.