RadioShack 8955

RadioShack #8955 was a RadioShack electronics store located at 1307 Northeast 163rd Street in North Miami Beach, Florida. The store closed on approximately March 31, 2015.