Sports Authority 340

Sports Authority #340 was a Sports Authority sporting goods store located at 3401 North Miami Avenue in Miami, Florida.