KFC E648007

KFC #E648007 is a KFC restaurant located at 13200 Southwest 8th Street in Miami, Florida.