CompUSA 417

CompUSA #417 is a CompUSA electronics store located at 24295 Chagrin Boulevard in Beachwood, Ohio. The store closed in 2007.