RadioShack 8907

RadioShack #8907 was a RadioShack electronics store located at Embassy Lake Shopping Center, 2685 North Hiatus Road in Cooper City, Florida.