CompUSA 219

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