RadioShack 8964

RadioShack #8964 was a RadioShack electronics store located at Miami Miller Square, 13722 Southwest 56th Street in Miami, Florida. The store closed on approximately April 4, 2017.