CompUSA 291

CompUSA #291 is a CompUSA electronics store located at 3561 El Camino Real in Santa Clara, California.