10084 Tavistock Rd, ORLANDO, FL 32827