RadioShack 3123

RadioShack #3123 was a RadioShack electronics store located at 905 East Plaza Boulevard in National City, California. The store closed on approximately February 28, 2015.