Sports Authority 781

Sports Authority #781 was a Sports Authority sporting goods store located at 8550 Rio San Diego Drive in San Diego, California.