Sports Authority 639

Sports Authority #639 was a Sports Authority sporting goods store located at 7725 Balboa Avenue in San Diego, California.