Sports Authority 343

Sports Authority #343 was a Sports Authority sporting goods store located at 11910 Southwest 88th Street in Miami, Florida.