RadioShack 8919

RadioShack #8919 was a RadioShack electronics store located at 8680 Bird Road in Miami, Florida. The store closed on approximately February 28, 2015.