RadioShack 3268

RadioShack #3268 was a RadioShack electronics store located at 407 South Shore Center in Alameda, California.