RadioShack 3317

RadioShack #3317 was a RadioShack electronics store located at Fischer Studio Building, 1523 3rd Avenue in Seattle, Washington. The store closed on approximately April 4, 2017.