RadioShack 3246

RadioShack #3246 was a RadioShack electronics store located at 490 South California Avenue in Palo Alto, California. The store closed on approximately February 28, 2015.