CompUSA 587

CompUSA #587 is a CompUSA electronics store located at 2241 North Rose Avenue in Oxnard, California. The store closed in 2007.