Sports Authority 718

Sports Authority #718 was a Sports Authority sporting goods store located at 5170 Stevens Creek Boulevard in San Jose, California.